open-mouthed dolphin - French English Dictionary